Immerse yourself in the world of Finland-based illustrator and graphic designer Emmi-Riikka Vartiainen.